package com.sftz.assets.entities;

import org.nutz.dao.entity.annotation.*;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;


@Data
@Table("registration_information")
public class RegistrationInformationEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	@Id(auto = true)
	private Integer id;
	
	@Column
    @Comment("注册id")
	private Integer registrationId;
	
	@Column
    @Comment("学历")
	private String education;
	
	@Column
    @Comment("毕业学校")
	private String graduationSchool;
	
	@Column
    @Comment("工作履历")
	private String workExperience;
	
	@Column
    @Comment("身份证正面")
	private String frontOfCard;
	
	@Column
    @Comment("身份证背面")
	private String backOfCard;
	
	@Column
    @Comment("证书")
	private String certificate;
	
	@Column
    @Comment("身份证号")
	private String identity;
	
	@Column
    @Comment("姓名")
	private String name;
	
	@Column
    @Comment("证件类型(1.身份证2.军官证3.护照号)")
	private Integer identType;
	
	@Column
    @Comment("证件号码")
	private String identNum;
	
	@Column
    @Comment("出生日期")
	private Date birthday;
	
	@Column
    @Comment("性别（1.男2.女）")
	private Integer sex;
	
	@Column
    @Comment("政治面貌（1.党员2.团员3.群众）")
	private Integer politicsType;
	
	@Column
    @Comment("名族")
	private String nation;
	
	@Column
    @Comment("户口性质（1.农村2.城镇）")
	private Integer houseType;
	
	@Column
    @Comment("婚姻状况（1.已婚2.未婚）")
	private Integer isMarry;
	
	@Column
    @Comment("分布情况")
	private String distribution;
	
	@Column
    @Comment("籍贯")
	private String nativePlace;
	
	@Column
    @Comment("户口所在地")
	private String housePlace;
	
	@Column
    @Comment("手机号")
	private String mobilePhone;
	
	@Column
    @Comment("固定号码")
	private String telePhone;
	
	@Column
    @Comment("邮编")
	private String postcode;
	
	@Column
    @Comment("邮箱")
	private String email;
	
	@Column
    @Comment("在职状态（1.是2.否）")
	private Integer isJob;
	
	@Column
    @Comment("学费来源")
	private String tuition;
	
	@Column
    @Comment("通讯地址")
	private String reportPlace;
	
	@Column
    @Comment("2寸照片")
	private String photo;
	
	@Column
    @Comment("注册学历类型(1.高起专2.高起本3.专升本)")
	private Integer regisType;
	
	@Column
    @Comment("是否电大毕业(1.是2.否)")
	private Integer isDd;
	
	@Column
    @Comment("原学历证明材料（1.学历网查2.学历认证）")
	private Integer oldEmater;
	
	@Column
    @Comment("证明材料编码")
	private String oldEmaterNum;
	
	@Column
    @Comment("原学历所学专业")
	private String oldMajor;
	
	@Column
    @Comment("原学科")
	private String oldSubject;
	
	@Column
    @Comment("原学科门类")
	private String oldSubjectKind;
	
	@Column
    @Comment("原学历学习类型")
	private String oldStuKind;
	
	@Column
    @Comment("原学历姓名")
	private String oldEduName;
	
	@Column
    @Comment("原学历证件类型")
	private Integer oldEduIdentType;
	
	@Column
    @Comment("原学历证件号码")
	private String oldEduIdentTypeNum;
	
	@Column
    @Comment("入学测试科目及成绩")
	private String entranceScore;
	
	@Column
    @Comment("原学历毕业日期")
	private Date graduationDate;
	
	@Column
    @Comment("原学历毕业证书编号")
	private String oldEduNum;

}